
a{text-decoration:none;
}
/*cuoi - home*/
.svslide {width: 670px;float:left;padding-top: 5px; background-color:#F0F0F0;}
.cw {width: 670px;float:left;}
.cw .bortop {width: 100%; height: 2px; font-size: 0; background: url(/images/bg/tg_bor_t_b.jpg) no-repeat 0 -6px}
.cw .borbot {width: 100%; height: 2px; font-size: 0; background: url(/images/bg/tg_bor_t_b.jpg) no-repeat 0 -9px}
.cw .midc {width: 100%; position: relative; background: #eaeae8}
.cw .midc .gtop {position: absolute; top: 0; left: 0; width: 100%; height: 290px}
.cw .midc .gtop .bor {width: 1px; height: 290px; background-position: 0 -1593px}
.cw .midc .gbot {position: absolute; bottom: 0; left: 0; width: 100%; height: 77px}
.cw .midc .gbot .bor {width: 1px; height: 77px; background-position: 0 -298px}
.cw .midc .ct {position: relative; width:668px; margin: 0 1px; min-height: 367px; background: #6d6969}

/*.cw .head {width: 100%; height: 23px; background: url(/images/bg/tg_bor_t_b.jpg) no-repeat 0 -12px; margin: 0; padding: 5px 0 0}
.cw .head a {font: bold 12px arial; color: #3f3f3f; text-transform: uppercase; margin: 0 0 0 10px}
.cw .head a:hover {color: #067ab4}*/

.cw .head {width: 100%; height: 23px; background: url(/images/bg/tg_bor_t_b.jpg) no-repeat 0 -12px; margin: 0; padding: 5px 0 0}
.cw .head a {font: bold 14px arial; color: #fff; text-transform: uppercase; height: 22px; position: relative; top:0px; left: 0px; padding: 0 22px 0 3px; float: left; text-shadow: 1px 0 grey; line-height: 17px}
.cw .head a:hover {color: #E2174A}
.cw .head a span {font-size: 16px}
.cw .head .arl {width: 17px; height: 21px; position: absolute; top: 1px; right: -1px; cursor: pointer}

.cw .head span {font-size: 14px}
.cw .bgc {width: 99px; height: 319px; background: url(/images/bg/tg_bor_t_b.jpg) no-repeat 0 -44px; position: absolute; top: 28px; right: 0}
.cw .newscrw {height: 320px; width: 668px; overflow: hidden; position: relative}
.cw .newscr {height: 283px; overflow: hidden; padding: 10px 0 0; margin: 0; position: relative}
.cw .newscr .news2 {left: 0}
.cw .newscr .news2 {left: 566px}
.cw .newscr .news3 {left: 601px}
.cw .newscr .news4 {left: 636px}
.cw .newscr li {list-style: none; width: 563px; height: 283px; position: absolute; background: #6d6969; padding: 0 3px 0 0}
.cw .newscr .less {width: 32px}
.cw .newscr .head {width: 32px; height: 310px; padding: 0 3px 0 0; position: absolute; top: 0; left: 0; cursor: default; opacity: 1; display: block; background: #6d6969}
.cw .newscr .head a {width: 32px; height: 310px; padding: 0; background-image: url(/images/bg/tg_bor_t_b.jpg); background-color: #615e5e; background-repeat: no-repeat; cursor: pointer; display: block; margin: 25px 0 0}
.cw .newscr .active .head {opacity: 0; display: none}
.cw .newscr .cd {background-position: 0 -44px}
.cw .newscr .cd:hover {background-position: -140px -44px; background-color: #57C0C6}
.cw .newscr .cn {background-position: -35px -44px}
.cw .newscr .cn:hover {background-position: -175px -44px; background-color: #57C0C6}
.cw .newscr .ac {background-position: -70px -44px}
.cw .newscr .ac:hover {background-position: -210px -44px; background-color: #57C0C6}
.cw .newscr .cs {background-position: -105px -44px}
.cw .newscr .cs:hover {background-position: -245px -44px; background-color: #57C0C6}
.cw .newscr .ptw {position: relative; margin: 0 10px}
.cw .newscr .ptw img {float: left}
.cw .newscr h3 {padding: 0; margin: 25px 0 5px; padding-left:5px; line-height: 30px; overflow: hidden; height: 120px}
.cw .newscr h3 a {font: bold 20px arial; color: #d3d2d2; line-height: 30px}
.cw .newscr p {font: normal 12px arial; color: #d3d2d2; margin: 0;  padding: 0; padding-left:5px; line-height: 16px; overflow: hidden; height: 111px}
/*.cw .lblbox {position: absolute; top: 0; right: 0; width: 150px; height: 35px; background: #6d6969}*/
.cw .lblc {position: absolute; top: 0; right: 0; font: bold 18px arial; color: #d3d2d2; float: right; margin: 40px 10px 0 0; line-height: 22px}
.frame395{width:395px; height:270px; position:absolute; top:0; left:0; background: url(/images/bg/frame395.png) no-repeat; cursor:pointer}
.frame395_1{width:395px; height:270px; position:absolute; top:0; left:0; background: url(/images/bg/frame395_1.png) no-repeat; cursor:pointer}
.cw .prevacchor {width: 31px; height: 64px; background: url(/images/bg/btnacchor.png) no-repeat 0 0; position: absolute; top: 246px; left: 0; cursor: pointer}
.cw .nextacchor {width: 31px; height: 64px; background: url(/images/bg/btnacchor.png) no-repeat 0 -64px; position: absolute; top: 246px; right: 0; cursor: pointer}

.cw .newsotw {width: 100%; background-position: 0 -1890px; overflow: hidden; margin: -27px 0 0}
.cw .newsot {padding: 0 10px 10px; width: 1000px; overflow: hidden}
.cw .newsot li {width: 140px; list-style: none; margin-right: 30px; float: left}
.cw .newsot li .ptw {position: relative; margin-bottom: 5px}
.cw .newsot li h3 {margin: 0; float: left; line-height: 14px; overflow: hidden; height: 28px}
.cw .newsot li h3 a {font: bold 12px tahoma; color: #000; line-height: 14px}
.cw .newsot li h3 a:hover {color: #067ab4}

/*cuoi*/
/*topnews cuoi*/
.tnc {color:#fff; width:670px; height:270px; overflow:hidden; background: #322e2d; border-bottom: 2px solid #bcbcbc; border-right: 2px solid #bcbcbc}
.tnc .leftHT {width:257px; height:267px; float:left; margin:3px 14px 0 3px; display:inline; background:#edadcc}
.tnc .ulTopHT {width:233px;height:257px;padding:10px 7px 0;float:left;overflow:hidden; list-style-type:none}
.tnc .ulTopHT li {width:233px;height:75px;overflow:hidden;float:left;padding:0 0 10px}
.tnc .img100 {width:100px;height:75px;float:left;margin:0 10px 0 0;position:relative}
.tnc .img100 img{width:100px;height:75px}
.tnc .titleHT {font:bold 12px tahoma;color:#d3cdf6;margin:0}
.tnc .titleHT a {color: #332f2e}
.tnc .rightHT {width:396px;height:270px;float:left;overflow:hidden;position:relative}
.tnc .color-blades{height:270px;width:87px;float:left;position:absolute;z-index:3}
.tnc .oct1 {height:270px;float:left;display:block; width:29px;filter:alpha(opacity=50);-khtml-opacity:0.3;-moz-opacity:0.3;opacity:0.3;background:#000}
.tnc .oct2 {height:270px;float:left;display:block; width:22px;filter:alpha(opacity=50);-khtml-opacity:0.5;-moz-opacity:0.5;opacity:0.5;background:#f158a1}
.tnc .oct3, .oct4 {height:270px;float:left;display:block; width:36px;filter:alpha(opacity=20);-khtml-opacity:0.2;-moz-opacity:0.2;opacity:0.2;background:#f158a1}
.tnc .oct4 {position:absolute;top:0;right:0;z-index:3}
.tnc .oct5{width:395px;height:70px;position:absolute;left:0;bottom:0;z-index:5;background:#000;filter:alpha(opacity=50);-khtml-opacity:0.5;-moz-opacity:0.5;opacity:0.5}
.tnc .TopHt-tranparent{width:380px;height:63px;padding:7px 5px 0 10px;position:absolute;bottom:0;left:0;z-index:7}
.tnc .TopHt-tranparent .titleHT {width:100%; height:20px; overflow:hidden}
.tnc .TopHt-tranparent .topLeadHT {width:100%; height:30px; overflow:hidden; text-decoration: none; line-height: 15px}
.tnc .titleHT .tgTspot{font:bold 16px arial; float:left;text-shadow:#000 1px 1px 0; text-decoration: none; color:#ff5dab}
.tnc .titleHT .tgTspot:hover{text-decoration:underline}

.tnbcw {width: 100%; overflow: hidden; margin: 0}
.tnbc {padding:0; width: 680px; overflow: hidden; background: #b9b8b4 url(/images/bg/rpc.gif) repeat-x 0 -63px; border-top: 1px solid #e7e7e7; border-bottom: 1px solid #e7e7e7}
.tnbc li {width: 140px; list-style: none; padding: 10px 11px; float: left}
.tnbc .head {text-align: right; padding: 0 0 3px; height: auto}
.tnbc .head a {font: bold 11px tahoma; color: #6f6f6f}
.tnbc .head a:hover {color: #067ab4}
.tnbc .ptw {position: relative; margin-bottom: 5px; width: 140px; height: 105px; display: inline-block}
.tnbc h3 {margin: 0; line-height: 16px; height: 32px; overflow: hidden}
.tnbc h3 a {font: bold 12px tahoma; color: #000; line-height: 16px}
.tnbc h3 a:hover {color: #067ab4}
.tnbc .sep {width: 2px; height: 54px; margin: 0 3px; padding: 0; background: url(/images/bg/rpc.gif) no-repeat 0 0}
.lnc {overflow: hidden; background: url(/images/bg/bgcr.gif) repeat-x 0 0}
.lnc .lncl {width: 505px; background: url(/images/bg/bgcl.gif) repeat-x 0 0}
.lncl .news {margin: 0; overflow: hidden; padding: 0 10px}
.lncl .news li {list-style: none; padding: 10px 0; overflow: hidden; border-bottom: 1px solid #d6d6d6; width: 100%}
.lncl .ptw {margin: 0 10px 0 0; width: 210px; height: 158px; position: relative}
.lncl .ptw img {float: left}
.lncl h3 {margin: 0 0 7px}
.lncl h3 a {font: bold 14px tahoma; color: #bc5687}
.lncl h3 a:hover {color: #067ab4}
.lncl p {margin: 0; font: 12px arial; color: #3f3f3f}
.lncl .src {margin: 0 0 13px; font: 11px tahoma; color: #3f3f3f}
.lncl .src a {font-size: 11px; color: #bc5687}
.lncl .src a:hover {color: #067ab4}

.adscw {border: none; padding: 0; background: #f0f0f0; margin: -2px 0 0; float: left; width: 100%}
.adsc {width: 468px; height: 66px; margin: 0 auto; position: relative; padding: 0 0 0 10px; display: block}
.adsc img {float: left}
.adsc i {width: 7px; height: 51px; background: url(/images/bg/2ws.png) no-repeat 0 -20px; position: absolute; top: 7px; left: 0}

.lncr {width: 160px; padding: 0 0 0 7px}
.lncr .news {padding: 10px; margin: 0}
.lncr .news .ptw {width: 140px; position: relative; display: block; overflow: hidden}
.lncr .news .ptw img {float: left}
.lncr .news .ptw .bt {width: 140px; height: 4px; background: url(/images/bg/frame140tb.png) no-repeat 0 0; position: absolute; top: 0; left: 0; font-size: 0}
.lncr .news .ptw .bb {width: 140px; height: 4px; background: url(/images/bg/frame140tb.png) no-repeat 0 -4px; position: absolute; bottom: 0; left: 0; font-size: 0}
.lncr .news .ptw .lp {width: 140px; height: 500px; background: url(/images/bg/frame140rpy.png) repeat-y; position: absolute; top: 0; left: 0}
.lncr .news li {list-style: none; padding: 0 0 10px}
.lncr .news h3 {margin: 8px 0 0}
.lncr .news h3 a {font: bold 12px tahoma; color: #000; line-height: 15px}
.lncr .news h3 a:hover {color: #067ab4}
.frame140187{width:140px; height:187px; position:absolute; top:0; left:0; background:url(/images/bg/frame140_187.png) no-repeat; cursor:pointer}

.lnbc {}
.lnbc .row {overflow: hidden; float: left; width: 100%}
.lnbc .news {width: 331px; position: relative; background: #fff}
.lnbc .news .bgt {width: 100%; height: 91px; background: url(/images/bg/rpc.gif) repeat-x 0 -379px; position: absolute; top: 0; left: 0;}
.lnbc .news .bgb {width: 100%; height: 32px; background: url(/images/bg/rpc.gif) repeat-x 0 -477px; position: absolute; bottom: -1px; left: 0}
.lnbc .news .ct {width: 320px; min-height: 190px; position: relative; padding: 0 0 0 10px}

.lnbc .head {margin: 0; padding: 9px 0 8px}
.lnbc .head a {font: bold 12px arial; color: #3f3f3f; text-transform: uppercase}
.lnbc .head a:hover {color: #067ab4}
.lnbc .head a span {font-size: 14px}
.lnbc .newsc {overflow: hidden}
.lnbc .newsc .ptw {width: 80px; height: 60px; position: relative; margin: 2px 10px 0 2px; background: #ccc}
.lnbc .newsc .ptw img {position: absolute; top: -2px; left: -2px}
.lnbc .newsc .frame80 {top: -2px; left: -2px}
.lnbc .newsc p {margin: 7px 0 12px; font: 11px tahoma; color: #000}
.lnbc .newsc p a {font: 11px tahoma; color: #f68eb1}
.lnbc .newsc p a.blue {color: #005599}
.lnbc .newsc p a:hover {color: #067ab4}
.lnbc .newsc h3 {margin: 0}
.lnbc .newsc h3 a {font: bold 12px tahoma; color: #000}
.lnbc .newsc h3 a:hover {color: #067ab4}

.lnbc .newso{margin: 0; padding: 12px 0 0; width: 100%}
.lnbc .newso li{list-style: none; position: relative; padding: 0 8px 5px; overflow: hidden; width: 304px}
.lnbc .newso i {position: absolute; top: 6px; left: 0; background: #3f3f3f; width: 3px; height: 3px; font-size: 0}
.lnbc .newso a {font: normal 11px tahoma; color: #005599; line-height: 13px; float: left}
.lnbc .newso a:hover {color: #067ab4}
